high-pressure valve chest - French English Dictionary